Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 WELWYN ROAD Detached £877,500 3 May 2023
MECENA WELWYN ROAD Detached £1,158,936 £705,000 4 Sep 2013